deep-water harbor [us] - French English Dictionary